/*******************************  ******************************************
/*******************************************************************************
 * ԻԴɴ޹˾ռ
 * ûοѧϰ˾ṩκμ֧
 * ԲοӦʵʹУһͨ
 * ˾վ  http://www.hc01.com/
 * Աַ  http://hc-com.taobao.com/
*******************************************************************************/
               		       
/*-----------------------------------------------------------------------------
* ʵ˵     : arduinoڽݿƵ
* ӷʽ     : arduinoRX--ģTXarduinoTX--ģRX
*          : V1.0
* ע         : ATָHC-05Ϊģο鲻Ҫس
                 ҪSerial.printlnΪSerial.print
*******************************************************************************/
int LED = 13;

void setup() {
  // put your setup code here, to run once:
  pinMode(LED,OUTPUT);// 13Ϊ
  Serial.begin(9600);//ģϵƿarduinoָʱҪסģϵİ
  //Serial.begin(38400);//סٸģϵ磬ʱģ󼴿ɿ
}

void sendcmd(){
  Serial.println("AT");//send cmd AT\r\n
  while(Serial.available())
  {
    char ch;
    ch = Serial.read();
    Serial.print(ch);
  } // Get response: OK\r\n
  delay(1000); // wait for printing 

}

void loop() {
    //sendcmd();//ѭATָշģATָʱʹã
   while(Serial.available())
  {
    char ch;
    ch = Serial.read();
    Serial.print(ch); 
    if(ch=='1')
    digitalWrite(LED,HIGH);//յ1
    else if(ch=='0')
    digitalWrite(LED,LOW);//յ0
    else
    {
       Serial.println("error cmd");//ָκβerror
    } 
  } // Get response

}